#!/usr/bin/env python3
"""
股票财务数据分析系统启动脚本
"""

import uvicorn
import sys
import os

# 添加项目根目录到Python路径
sys.path.append(os.path.dirname(os.path.abspath(__file__)))

if __name__ == "__main__":
    print("🚀 启动股票财务数据分析系统...")
    print("📊 系统功能:")
    print("   - 测试一：股票财务数据分析")
    print("   - 测试二：沪深大盘实时数据")
    print("   - 测试三：用户管理系统")
    print("   - FastAPI后端服务")
    print()
    print("🌐 访问地址:")
    print("   - 财务分析: http://localhost:8000")
    print("   - 大盘数据: http://localhost:8000/market")
    print("   - 集成仪表板: http://localhost:8000/dashboard")
    print("   - API文档: http://localhost:8000/docs")
    print()
    print("✅ Redis服务器运行在端口6380")
    print("💡 系统将优先使用Redis缓存，连接失败时自动回退到内存模式")
    print()

    uvicorn.run(
        "backend.app.main:app",
        host="0.0.0.0",
        port=8000,
        reload=True,
        log_level="info"
    )
